History
History
Synonyms
UK
US
Meaning:
wallow

to roll about (in mud, dirty water etc); to take great delight in something

slosh around in

BE IMMERSED as in Wiktionary
BE IMMERSED as in Wikipedia